package com.erp.module.JiJianCaiJi

import android.content.Context
import com.erp.Interface.OnUserDataInterface
import com.erp.pull.PullP
import com.erp.pull.PullView

/**
 * Created by Administrator on 2019/3/19/019.
 * 作者：刘洋
 */
interface JiJianCaiJiContract {
    interface JiJianCaiJiView : PullView{
        /**上传成功*/
        fun setJiJianCaiJiOk()
        /**上传失败*/
        fun setJiJianCaiJiNo(throwable : String)
        /**删除成功*/
        fun deleteJiJianCaiJiOk(item : Int)
        /**删除失败*/
        fun deleteJiJianCaiJiNo(throwable : String)
    }
    interface JiJianCaiJiP : PullP {
        /**上传计件采集*/
        fun putJiJianShuJu(mcode : String)
        /**删除计件采集*/
        fun deleteJiJianShuJu(id : String,item : Int)
        /**搜索*/
        fun sousuo(name : String)
    }
    interface JiJianCaiJiMP{
        /**获取计件采集列表*/
        fun getJiJianCaiJiLieBiao(context : Context,page : Int,pagesize : Int ,name :  String ,onUserDataInterface : OnUserDataInterface)
        /**上传计件采集数据*/
        fun setJiJianCaiJi(context : Context ,mcode : String ,onUserDataInterface :OnUserDataInterface)
        /**删除计件采集数据*/
        fun deleteJiJianCaiJi(context : Context ,id : String ,onUserDataInterface : OnUserDataInterface )
    }
}